package com.ftg.learn.day11;

import java.io.*;

/**
 * 学习io流
 *
 * @author kangjx
 * @version 1.0
 * @date 2023/8/17 上午8:47
 */
public class Learnio {

    public static void main(String[] args) {
        //黑客....(垃圾攻击)
//        win.ini  -> 引导走我们自己程序 .txt -- bat ---reboot

//      写一个文件...一段代码(msv) -- vb -- for 死循环 -- io cc 创建文件(。。。。。。|||||||||)

//        io流  stream
//    I: input  把文件读取到java里面的方式
//    O: output 把java里面的数据 写入到文件 里面叫输出

//        OutputStream 抽象类
//        InputStream  抽象类
        //httpclient --- > 07 08  python 简易...  csdn oschina stackoverflow bilibli
        try {
//            InputStream is = new FileInputStream("/home/kangjx/Desktop/abc.txt");
            OutputStream os = new FileOutputStream("/home/kangjx/Desktop/def.txt");
            int n = 0;
            String str ="this is my first";
            char[] cs = str.toCharArray();
            for (char c : cs) {
                System.out.println(n + "==" + (char) n);
                os.write(c);
            }
            //当流不使用时，一定要关闭
//            is.close();
            os.close();
        } catch (IOException e) {
            throw new RuntimeException(e);
        }

        //java jdbc mysql redis mq spring springboot spring alibaba cloud

        //你会java 云原生框架吗?

    }
}
